Method for data transmission, terminal device and network device

ABSTRACT

Disclosed are a method, and terminal and network devices. The method includes a terminal device receiving first control information for scheduling a terminal device to perform data transmission; and the terminal device according to the transmission information of the terminal device and the first mapping relationship, determining at least one transmission frequency band corresponding to the transmission information. The first mapping relationship includes a correspondence between a plurality of pieces of transmission information and a plurality of transmission frequency bands. The transmission information includes at least one of: an attribute of the first control information, resource type information for the data transmission, and traffic information of the terminal device; the terminal device determining a target transmission frequency band from the at least one transmission frequency band. The terminal device performs data transmission with the network device on the target transmission frequency band according to the first control information.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. application Ser. No.16/620,951, filed Dec. 10, 2019, which is a U.S. is a National StageEntry of International Application No. PCT/CN2017/094174, filed Jul. 24,2017, the entire disclosures of which are incorporated herein byreference.

TECHNICAL FIELD

The embodiments of the present application relate to the field ofwireless communication, and, more particularly, to a method for datatransmission, a terminal device, and a network device.

BACKGROUND

In a Long Term Evolution (LTE) system, frequency domain resources fordata transmission are allocated throughout the system bandwidth. In a 5GNew Radio (NR) system, since the system bandwidth has been greatlyimproved, the transmission frequency bandwidth of the terminal devicemay only occupy a part of the system bandwidth. For example, the networkdivides the system bandwidth into a plurality of frequency bands, orbandwidth parts (BWP), and indicates to the terminal device the BWP fordata transmission through control signaling.

SUMMARY

Embodiments of the present application provides a method for datatransmission, a terminal device, and a network device.

In a first aspect, a method for data transmission is provided,including: receiving, by a terminal device, first control informationsent by a network device, wherein the first control information is usedto schedule the terminal device to perform data transmission;determining, by the terminal device, at least one transmission frequencyband corresponding to transmission information according to thetransmission information of the terminal device and a first mappingrelationship, wherein the first mapping relationship includes acorrespondence between a plurality of pieces of transmission informationand a plurality of transmission frequency bands, and the transmissioninformation includes at least one of: an attribute of the first controlinformation, resource type information for the data transmission, andtraffic information of the terminal device; determining, by the terminaldevice, a target transmission frequency band from the at least onetransmission frequency band; and performing, by the terminal device, thedata transmission with the network device on the target transmissionfrequency band according to the first control information.

In one possible implementation, the first control information includesfrequency band information of the target transmission frequency band,and the first mapping relationship further includes a correspondencebetween a plurality of transmission frequency bands and a plurality ofpieces of frequency band information, and determining, by the terminaldevice, a target transmission frequency band from the at least onetransmission frequency band includes: according to the frequency bandinformation of the target transmission frequency band, and the firstmapping relationship, determining, by the terminal device, the targettransmission frequency band to be a transmission frequency bandcorresponding to the frequency band information from the at least onetransmission frequency band.

In one possible implementation, before the terminal device determines atleast one transmission frequency band corresponding to transmissioninformation according to the transmission information of the terminaldevice and a first mapping relationship, the method further includes:receiving, by the terminal device, second control information sent bythe network device, the second control information including the firstmapping relationship.

In one possible implementation, the first control information includesdownlink control information DCI or a medium access control element MACCE.

In one possible implementation, the second control information includesa radio resource control RRC signaling or system information.

In one possible implementation, the first control information is DCI,and the attribute of the first control information include any one of: aDCI format of the DCI, a size of the DCI, and information indicatingwhether the DCI schedules uplink data or downlink data.

In one possible implementation, the resource type information includesany one of: information indicating that the first control informationschedules a common resource or a dedicated resource for the terminaldevice, information indicating that the first control informationschedules a continuous resource or discontinuous resources, orinformation indicating a resource scheduling unit, wherein thescheduling unit includes a symbol, a time slot or a subframe.

In one possible implementation, the traffic information of the terminaldevice includes at least one of: traffic type information of theterminal device, service quality information of the terminal device, andtraffic quality information of the terminal device.

In one possible implementation, the plurality of pieces of transmissioninformation includes first transmission information and secondtransmission information, and at least one transmission frequency bandcorresponding to the first transmission information and at least onetransmission frequency band corresponding to the second transmissionfrequency band are the same or at least partially different.

In a second aspect, a method for data transmission is provided,including: determining, by a network device, according to transmissioninformation of a terminal device and a first mapping relationship, atleast one transmission frequency band corresponding to the transmissioninformation, wherein the first mapping relationship includes acorrespondence between a plurality of pieces of transmission informationand a plurality of transmission frequency bands, and the transmissioninformation includes at least one of: an attribute of the first controlinformation, resource type information for the data transmission, andtraffic information of the terminal device; determining, by the networkdevice, a target transmission frequency band from the at least onetransmission frequency band; sending, by the network device, firstcontrol information to the terminal device; and performing, by thenetwork device, the data transmission with the terminal device on thetarget transmission frequency band.

In one possible implementation, the first control information includesfrequency band information of the target transmission frequency band,and the first mapping relationship further includes a correspondencebetween a plurality of transmission frequency bands and a plurality ofpieces of frequency band information, and before the network devicesends the first control information to the terminal device, the methodfurther includes: determining, by the network device, frequency bandinformation corresponding to the target transmission frequency band fromat least one piece of frequency band information corresponding to the atleast one transmission frequency band according to the targettransmission frequency band and the first mapping relationship.

In one possible implementation, before the network device performs thedata transmission with the terminal device on the target transmissionfrequency band, the method further includes: sending, by the networkdevice, second control information to the terminal device, wherein thesecond control information includes the first mapping relationship.

In one possible implementation, the first control information includesdownlink control information DCI or a medium access control element MACCE.

In one possible implementation, the second control information includesa radio resource control RRC signaling or system information.

In one possible implementation, the first control information is DCI,and the attribute of the first control information include any one of: aDCI format of the DCI, a size of the DCI, and information indicatingwhether the DCI schedules uplink data or downlink data.

In one possible implementation, the resource type information includesany one of: information indicating that the first control informationschedules a common resource or a dedicated resource for the terminaldevice, information indicating that the first control informationschedules a continuous resource or discontinuous resources, orinformation indicating a resource scheduling unit, wherein thescheduling unit includes a symbol, a time slot or a subframe.

In one possible implementation, the traffic information of the terminaldevice includes at least one of: traffic type information of theterminal device, service quality information of the terminal device, andtraffic quality information of the terminal device.

In one possible implementation, the plurality of pieces of transmissioninformation includes first transmission information and secondtransmission information, and at least one transmission frequency bandcorresponding to the first transmission information and at least onetransmission frequency band corresponding to the second transmissionfrequency band are the same or at least partially different.

In a third aspect, a terminal device is provided. The terminal devicecan perform the operation of the terminal device in the above firstaspect or any optional implementation of the first aspect. Inparticular, the terminal device can include a modular unit forperforming the operations of the terminal device in any of the firstaspect or the possible implementations of the first aspect describedabove.

In a fourth aspect, a network device is provided. The network device canperform the operation of the network device in the above second aspector any optional implementation of the second aspect. In particular, thenetwork device can include a modular unit for performing the operationsof the network device in any of the second aspect or the possibleimplementations of the second aspect described above.

In a fifth aspect, a terminal device is provided, including a processor,a transceiver, and a memory. The processor, the transceiver, and thememory communicate with one another via internal connection paths. Thememory is for storing instructions and the processor is for executinginstructions stored in the memory. When the processor executes theinstructions stored by the memory, the execution causes the terminaldevice to perform the method in the first aspect or any possibleimplementation of the first aspect, or the execution causes the terminaldevice to implement the terminal device provided in the third aspect.

In a sixth aspect, a network device is provided, including a processor,a transceiver, and a memory. The processor, the transceiver, and thememory communicate with one another via internal connection paths. Thememory is for storing instructions and the processor is for executinginstructions stored in the memory. When the processor executes theinstructions stored by the memory, the execution causes the networkdevice to perform the method in the second aspect or any possibleimplementation of the second aspect, or the execution causes the networkdevice to implement the network device provided in the fourth aspect.

In a seventh aspect, a computer readable storage medium is provided, thecomputer readable storage medium storing a program causing a terminaldevice to perform the first aspect described above, and any method fordata transmission in various implementations.

In an eighth aspect, a computer readable storage medium is provided, thecomputer readable storage medium storing a program causing a networkdevice to perform the second aspect described above, and any method fordata transmission in various implementations.

In a ninth aspect, a system chip is provided, the system chip includingan input interface, an output interface, a processor, and a memory. Theprocessor is configured to execute instructions stored in the memory,and when the instructions are executed, the processor can implement theabove method of any of the first aspect or the possible implementationsof the first aspect.

In a tenth aspect, a system chip is provided, the system chip includingan input interface, an output interface, a processor, and a memory. Theprocessor is configured to execute instructions stored in the memory,and when the instructions are executed, the processor can implement theabove method of any of the second aspect or the possible implementationsof the second aspect.

In an eleventh aspect, a computer program product including instructionsis provided, when the computer program product is run on a computer, thecomputer is caused to execute the above method of any of the firstaspect or the possible implementations of the first aspect.

In a twelfth aspect, a computer program product including instructionsis provided, when the computer program product is run on a computer, thecomputer is caused to execute the above method of any of the secondaspect or the possible implementations of the second aspect.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a schematic structural diagram of an application scenario ofan embodiment of the present application.

FIG. 2 is a schematic flowchart of a method for data transmissionaccording to an embodiment of the present application.

FIG. 3 is a schematic flowchart of a method for data transmissionaccording to another embodiment of the present application.

FIG. 4 is a schematic block diagram of a terminal device according to anembodiment of the present application.

FIG. 5 is a schematic block diagram of a network device according to anembodiment of the present application.

FIG. 6 is a schematic structural diagram of a terminal device accordingto an embodiment of the present application.

FIG. 7 is a schematic structural diagram of a network device accordingto an embodiment of the present application.

FIG. 8 is a schematic structural diagram of a system chip according toan embodiment of the present application.

DETAILED DESCRIPTION

The technical solutions in the embodiments of the present applicationwill be described below with reference to the accompanying drawings.

It should be understood that the technical solution of the embodiment ofthe present application can be applied to various communication systems,for example, Global System of Mobile communication (GSM) systems, CodeDivision Multiple Access (CDMA) systems, Wideband Code Division MultipleAccess (WCDMA) systems, Long Term Evolution (LTE) systems, LTE FrequencyDivision Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems,Universal Mobile Telecommunication Systems (UMTS), 5G telecommunicationsystems or the like.

The present application describes various embodiments in connection witha terminal device. The terminal device can also refer to a userequipment (UE), an access terminal, a subscriber unit, a subscriberstation, a mobile station, a mobile platform, a remote station, a remoteterminal, a mobile device, a user terminal, a terminal, a wirelesscommunication device, and a user agent or a user device. The accessterminal can be a cellular phone, a cordless phone, a Session InitiationProtocol (SIP) phone, a Wireless Local Loop (WLL) station, a PersonalDigital Assistant (PDA), a handheld device with wireless communicationfunctions, a computing device or other processing device connected to awireless modem, an in-vehicle device, a wearable device, a terminaldevice in a 5G network, a terminal device in a public land mobilenetwork (PLMN) or the like.

The present application describes various embodiments in connection witha network device. The network device can be a device for communicatingwith a terminal device. For example, the network device can be a basestation (Base Transceiver Station, BTS) in a GSM or CDMA system, or canbe a base station (NodeB, NB) in a WCDMA system, or can be an evolvedbase station (Evolutional Node B, eNB or eNodeB) in an LTE system, orthe network device can be a relay station, an access point, anin-vehicle device, a wearable device, and a network side device in a 5Gnetwork, a network side device in a PLMN network or the like.

FIG. 1 is a schematic diagram of an application scenario of anembodiment of the present application. The communication system in FIG.1 can include a network device 10 and a terminal device 20. The networkdevice 10 is configured to provide communication services and provideaccess to the core network for the terminal device 20. The terminaldevice 20 can access the network by searching for synchronizationsignals, broadcast signals, and the like transmitted by the networkdevice 10, thereby performing communication over the network. The arrowsshown in FIG. 1 can represent uplink/downlink transmissions by acellular link between the terminal device 20 and the network device 10.

The network in the embodiments of the present application can refer to aPublic Land Mobile Network (PLMN) or a Device to Device (D2D) network ora Machine to Machine/Man (M2M) network or other networks. FIG. 1 is onlya simplified schematic diagram of an example, and other terminal devicescan also be included in the network, which are not shown in FIG. 1 .

FIG. 2 is a schematic flowchart of a method for data transmissionaccording to an embodiment of the present application. The method shownin FIG. 2 can be performed by a terminal device, which can be, forexample, the terminal device 20 shown in FIG. 1 . As shown in FIG. 2 ,the method for data transmission includes the following steps.

In 210, the terminal device receives first control information sent bythe network device.

The first control information is used to schedule the terminal device toperform data transmission.

Optionally, the first control information includes Down ControlInformation (DCI) or Media Access Control (MAC) Control Element (CE).

In 220, the terminal device determines at least one transmissionfrequency band corresponding to transmission information according tothe transmission information of the terminal device and a first mappingrelationship.

The first mapping relationship includes a correspondence between aplurality of pieces of transmission information and a plurality oftransmission frequency bands.

Different transmission frequency bands can have different bandwidthsizes and/or occupy different frequency domain locations, and the basicparameter sets for data transmission in different frequency bands, suchas subcarrier intervals, can also be different. The transmissionfrequency band can also be referred to as a bandwidth configuration or aBand Width Part (BWP) configuration. The system bandwidth can include aplurality of transmission frequency bands, that is, a plurality of BWPs,and each BWP can have a corresponding BWP serial number for identifyinga respective BWP.

The transmission information includes at least one of the following: anattribute of the first control information, resource type informationfor the data transmission, and traffic information of the terminaldevice.

Optionally, the transmission information can be an attribute of thefirst control information. For example, when the first controlinformation is DCI, the transmission information can be a DCI format ofthe DCI, a DCI size of the DCI, or information indicating whether theDCI schedules uplink data or downlink data.

Optionally, the transmission information can also be resource typeinformation used for the data transmission, for example, informationindicating that the first control information schedules a commonresource or a dedicated resource for the terminal device, informationindicating that the first control information schedules a continuousresource or discontinuous resources, or information indicating aresource scheduling unit.

That is to say, the resource scheduled by the first control informationcan be divided according to whether it is a public resource or adedicated resource, or divided according to its continuity, or dividedaccording to the granularity of the scheduled resources, and dependingon the division result, the respective transmission frequency bands ofdifferent types of resources can be determined.

The public resource (UE-group-common) is a transmission resourcecommonly used by a plurality of terminal devices, including the terminaldevice, and the dedicated resource (UE-specific) is a transmissionresource exclusively occupied by the terminal device. The network devicecan send a UE-specific resource indication or a UE-group-common resourceindication to the terminal device.

The scheduling unit of the data resource can be a time slot, a subframe,a symbol, or the like. For example, when the resource scheduling is inunits of time slots, the network device can indicate to the terminaldevice a location of the time slot in which the transmission resourcefor the data transmission is located, and the terminal device willtransmit data on a fixed time domain symbol of the time slot, whichprocess can also be referred to as a slot-based scheduling. When theresource scheduling is in units of symbols, the network device not onlyindicates to the terminal device a location of the time slot in whichthe transmission resource for the data transmission is located, but alsoindicates to the terminal device which of the symbols the transmissionresource is in the time slot, which process can also be referred to as asymbol-based scheduling or non-slot-based scheduling.

Optionally, the transmission information can also be traffic informationof the terminal device, such as traffic type information of the terminaldevice, service quality information of the terminal device, or trafficquality information of the terminal device.

Optionally, before step 220, that is, before the terminal devicedetermines at least one transmission frequency band corresponding totransmission information according to the transmission information ofthe terminal device and a first mapping relationship, the method furtherincludes: the terminal device receiving second control information sentby the network device, the second control information including thefirst mapping relationship.

Specifically, the first mapping relationship between a plurality ofpieces of transmission information and a plurality of transmissionfrequency bands can be, for example, a protocol specification pre-agreedbetween the terminal device and the network device, or can be determinedby the network device and then configured to the terminal device. Thenetwork device can adjust the first mapping relationship at any time andsend the second control information to the terminal device to indicatethe mapping relationship. The terminal device determines at least onetransmission frequency band corresponding to the transmissioninformation based on the first mapping relationship configured by thenetwork device.

It should be understood that the first mapping relationship between aplurality of pieces of transmission information and a plurality oftransmission frequency bands can be presented, for example, in a form ofa table, a formula, an image, or the like, and in the correspondencebetween a plurality of pieces of transmission information and aplurality of transmission frequency bands, one piece of transmissioninformation can correspond to one or more transmission frequency bands,and one transmission frequency band can also correspond to one or morepieces of transmission information. That is, the terminal device candetermine the transmission frequency band corresponding to thetransmission information by searching a preset mapping table including acorrespondence between a plurality of pieces of transmission informationand a plurality of transmission frequency bands; or the terminal devicecan also calculate the identifier or serial number of the transmissionfrequency band corresponding to the transmission information through apreset formula and related parameter information of the transmissioninformation. This application does not limit this.

In 230, the terminal device determines a target transmission frequencyband for the data transmission from the at least one transmissionfrequency band.

Specifically, the terminal device selects one or more transmissionfrequency bands as the target transmission frequency band for the datatransmission from the at least one transmission frequency bandcorresponding to the transmission information thereof. For example, theterminal device can randomly select one transmission frequency band asthe target transmission frequency band for the data transmission fromthe at least one transmission frequency band, or can perform the datatransmission using all the transmission frequency bands in the at leastone transmission frequency band, or select a corresponding one as thetarget transmission frequency band from the at least one transmissionban based on a preset rule.

In particular, if one transmission information corresponds to only onetransmission frequency band, that is, only one transmission frequencyband is included in the at least one transmission frequency bandcorresponding to the transmission information, then in 230, the terminaldevice determining a target transmission frequency band for the datatransmission from the at least one transmission frequency band includes:the terminal device determining the transmission frequency bandcorresponding to the transmission information as the target transmissionfrequency band.

Optionally, the first control information includes frequency bandinformation of the target transmission frequency band, and the firstmapping relationship further includes a correspondence between aplurality of transmission frequency bands and a plurality of pieces offrequency band information. Then, in 230, the terminal devicedetermining a target transmission frequency band for the datatransmission from the at least one transmission frequency band includes:according to the frequency band information of the target transmissionfrequency band, and the first mapping relationship, the terminal devicedetermining the target transmission frequency band to be a transmissionfrequency band corresponding to the frequency band information from theat least one transmission frequency band.

Specifically, the first mapping relationship further includes acorrespondence between a plurality of transmission frequency bands and aplurality of pieces of frequency band information, and after theterminal device determines the at least one transmission frequency bandcorresponding to the transmission information, according to thefrequency band information carried in the first control information, andthe first mapping relationship, the terminal device determines thetarget transmission frequency band to be a transmission frequency bandcorresponding to the frequency band information from the at least onetransmission frequency band.

It should be noted that each transmission frequency band has its owncorresponding frequency band information, and the frequency bandinformation corresponding to each transmission frequency band is notunique. If at least one transmission frequency band corresponding totransmission information 1 includes the same transmission frequency bandin at least one transmission frequency band corresponding totransmission information 2, the same transmission frequency band canhave different frequency band information or have the same frequencyband information when corresponding to different transmissioninformation. For example, the transmission information corresponding tothe same transmission frequency band in the at least one transmissionfrequency band corresponding to the transmission information 1 is 00,and the transmission information corresponding to the same transmissionfrequency band in the at least one transmission frequency bandcorresponding to the transmission information 2 is 01.

In 240, the terminal device performs the data transmission with thenetwork device on the target transmission frequency band according tothe first control information.

Specifically, after the terminal device determines at least onetransmission frequency band corresponding to the transmissioninformation according to the transmission information, the terminaldevice determines a target transmission frequency band for the datatransmission from the at least one transmission frequency band accordingto the frequency band information in the first control information.Thereby, the terminal device perform the data transmission data on thescheduled resource in the target transmission frequency band with thenetwork device according to the scheduling of the first controlinformation sent by the network device.

It should be understood that, in the embodiment of the presentapplication, when the terminal device performs data transmission withthe network device on the transmission frequency band, the datatransmitted can include traffic data, signaling data, or other types ofdata. The data transmission includes the terminal device receiving thedata sent by the network device or the terminal device transmitting thedata to the network device.

Accordingly, based on the method of the embodiment of the presentapplication, the terminal device can determine at least one transmissionfrequency band corresponding to the transmission information accordingto the transmission information thereof, and determine a transmissionfrequency band for performing data transmission from the at least onetransmission frequency band. Since the network device only has toindicate with respect to at least one transmission frequency bandcorresponding to each transmission frequency band without indicatingwith respect to all transmission frequency bands in the systembandwidth, it can reduce signaling overhead on downlink controlinformation.

For example, as shown in Table I, it is assumed that the systembandwidth includes 8 BWPs, the first control information is DCI, thetransmission information is DCI Format, and the first controlinformation includes preset bits for indicating frequency bandinformation of the transmission frequency band.

TABLE I DCI Format BWP Serial Number Frequency Band Information DCIFormat 1 BWP 1 00 BWP 2 01 BWP 3 10 BWP 4 11 DCI Format 2 BWP 5 0 BWP 61 DCI Format 3 BWP 7 Null DCI Format 4 BWP 8 Null

According to the mapping relationship shown in Table I, if the format ofthe DCI received by the terminal device is DCI Format 1, the terminaldevice can determine that at least one BWP corresponding to DCI Format 1includes BWP 1 to BWP 4. If the frequency band information carried inthe DCI received by the terminal device is 00, the terminal device candetermine that the target transmission frequency band for the datatransmission is BWP 1. If the frequency band information in the DCI is01, the terminal device can determine the target transmission frequencyband is BWP 2. If the frequency band information in the DCI is 10, theterminal device can determine that the target transmission frequencyband is BWP 3. If the frequency band information in the DCI is 11, theterminal device can determine that the target transmission frequencyband is BWP 4.

If the format of the DCI received by the terminal device is DCI Format2, the terminal device can determine that at least one BWP correspondingto the DCI Format 2 includes BWP 5 and BWP 6. If the frequency bandinformation in the DCI is 0, the terminal device can determine that thetarget transmission frequency band is BWP 5. If the frequency bandinformation in the DCI is 1, the terminal device can determine that thetarget transmission frequency band is BWP 6.

If the format of the DCI received by the terminal device is DCI Format3, the terminal device can determine that the at least one transmissionband corresponding to DCI Format 3 only includes BWP 7, and candetermine BWP 7 to be the target transmission frequency band.

If the format of the DCI received by the terminal device is DCI Format4, the terminal device can determine that the at least one transmissionband corresponding to DCI Format 4 only includes BWP8, and can determineBWP 8 to be the target transmission frequency band.

It can be seen that if the DCI is directly used to indicate the eighttransmission frequency bands of BWP 1 to BWP 8, respectively, at least 3bits should be included in the DCI to indicate the respectivetransmission frequency bands. According to the mapping relationshipshown in Table I, only two bits are required to indicate the eighttransmission frequency bands of BWP 1 to BWP 8, which can reduce thesignaling overhead of DCI. For example, if the format of the DCIreceived by the terminal device is DCI Format 2, the frequency bandinformation carried in the DCI can occupy only 1 bit, for example, 0 isused to indicate BWP 5, 1 is used to indicate BWP 6; and if the formatof the DCI received by the terminal device is DCI Format 3 or DCI Format4, the DCI may not carry any extra bit for indicating BWP, therebysaving DCI overhead.

It should be understood that, for at least one transmission frequencyband corresponding to different transmission information, the frequencyband information carried in the first control information can alsooccupy the same number of bits. For example, as shown in Table II, thefirst control information is DCI, and the DCI includes two bits forindicating at least one BWP corresponding to each DCI format. If theformat of the DCI received by the terminal device is DCI Format 1, thefrequency band information 00 in the DCI is used to indicate BWP 1, thefrequency band information 01 in the DCI is used to indicate BWP 2, thefrequency band information 10 is used to indicate BWP 3, and thefrequency band information 11 in the DCI is used to indicate BWP 4; ifthe format of the DCI received by the terminal device is DCI Format 2,the frequency band information 00 in the DCI is used to indicate BWP 5,and the frequency band information 01 in the DCI is used to indicate BWP6 (where 10 and 11 are also used to indicate other information); if theformat of the DCI received by the terminal device is DCI Format 3, thefrequency band information 00 is used to indicate BWP 7 (where 01, 10and 11 can also be used to indicate other information); and if theformat of DCI received by the terminal device is DCI Format 4, and thefrequency band information 00 is used to indicate BWP 8 (where 01, 10,and 11 can also be used to indicate other information).

TABLE II DCI Format BWP Serial Number Frequency Band Information DCIFormat 1 BWP 1 00 BWP 2 01 BWP 3 10 BWP 4 11 DCI Format 2 BWP 5 00 BWP 601 DCI Format 3 BWP 7 00 DCI Format 4 BWP 8 00

It should be further understood that, in the embodiment of the presentapplication, the plurality of pieces of transmission informationincludes first transmission information and second transmissioninformation, and at least one transmission frequency band correspondingto the first transmission information and at least one transmissionfrequency band corresponding to the second transmission information canbe the same or at least partially different.

In other words, at least one transmission frequency band correspondingto each piece of transmission information can be referred to as afrequency band set, and different frequency band sets corresponding torespective transmission information can have the same transmissionfrequency band or different transmission frequency bands, but the sametransmission frequency band in the frequency band sets corresponding tothe different transmission information can have different correspondingfrequency band information. However, for a certain piece of transmissioninformation, the transmission frequency bands in the frequency band setcorresponding to the transmission information are different from oneanother.

For example, in the case shown in Table III, at least one BWPcorresponding to DCI Format 1 includes BWP 1 to BWP 4, at least one BWPcorresponding to DCI Format 2 includes BWP 2, BWP 5, and BWP 6, at leastone BWP corresponding to DCI Format 3 includes BWP 3 and BWP 7, and atleast one BWP corresponding to DCI Format 4 only includes BWP 8.

It can be seen that the BWPs corresponding to DCI Format 1 and DCIFormat 2 both include BWP 2, but in at least one BWP corresponding toDCI Format 1, the frequency band information of BWP 2 is 01, and in atleast one BWP corresponding to DCI Format 2, the frequency bandinformation of BWP 2 is 00.

Moreover, the BWPs corresponding to DCI Format 1 and DCI Format 3 canboth include BWP 3, but in at least one BWP corresponding to DCI Format1, the frequency band information of BWP 3 is 10, and in at least oneBWP corresponding to DCI Format 3, the frequency band information of BWP3 is 00.

TABLE III DCI Format BWP Serial Number Frequency Band Information DCIFormat 1 BWP 1 00 BWP 2 01 BWP 3 10 BWP 4 11 DCI Format 2 BWP 2 00 BWP 501 BWP 6 10 DCI Format 3 BWP 3 00 BWP 7 01 DCI Format 4 BWP 8 00

For the first mapping relationship shown in Table III, there can beanother form. As shown in Table IV, BWP 1 corresponds to DCI Format 1,BWP 2 can correspond to DCI Format 1 and DCI Format 2, BWP 3 cancorrespond to DCI Format 1 and DCI Format 3, BWP 4 corresponds to DCIFormat 2, BWP 5 corresponds to DCI Format 2, BWP 6 corresponds to DCIFormat 2, BWP 7 corresponds to DCI Format 3, and BWP 8 corresponds toDCI Format 4.

If a BWP corresponds to a plurality of DCI formats, the BWPcorresponding to the different DCI formats has different frequency bandinformation. For example, when in DCI Format 1, BWP 2 has correspondingband information of 01, and when in DCI Format 2, the corresponding bandinformation is 00.

TABLE IV Frequency Band BWP Serial Number DCI Format Information BWP 1DCI Format 1 00 BWP 2 DCI Format 1 01 DCI Format 2 00 BWP 3 DCI Format 110 DCI Format 3 00 BWP 4 DCI Format 1 11 BWP 5 DCI Format 2 01 BWP 6 DCIFormat 2 10 BWP 7 DCI Format 3 01 BWP 8 DCI Format 4 00

In the forgoing, the first mapping relationship has been described bytaking the transmission information as the DCI Format as an example. Inthe following, in connection with Table V to Table VIII, it will bedescribed by taking the transmission information as DCI Size, DCI uplinkand downlink information and resource type information as examples.

As shown in the first mapping relationship shown in Table V, it isassumed that the system bandwidth includes 8 BWPs, the first controlinformation is DCI, and the transmission information is DCI Size. Thefirst control information includes a preset bit, and the value of thebit is used to indicate the frequency band information of the targettransmission frequency band in which the terminal device will performthe data transmission.

TABLE V DCI Size BWP Serial Number Frequency Band Information DCI Size 1BWP 1 00 BWP 2 01 BWP 3 10 BWP 4 11 DCI Size 2 BWP 5 0 BWP 6 1 DCI Size3 BWP 7 Null DCI Size 4 BWP 8 Null

According to the mapping relationship shown in Table V, if the size ofthe DCI received by the terminal device is DCI Size 1, the terminaldevice can determine that at least one BWP corresponding to DCI Size 1includes BWP 1 to BWP 4. If the frequency band information carried inthe DCI received by the terminal device is 00, the terminal device candetermine that the target transmission frequency band for the datatransmission is BWP 1; if the frequency band information in the DCI is01, the terminal device can determine the target transmission frequencyband is BWP 2; if the frequency band information in the DCI is 10, theterminal device can determine that the target transmission frequencyband is BWP 3; and if the frequency band information in the DCI is 11,the terminal device can determine that the target transmission frequencyband is BWP 4.

If the size of the DCI received by the terminal device is DCI Size 2,the terminal device can determine that at least one BWP corresponding tothe DCI Size 2 includes BWP 5 and BWP 6. If the frequency bandinformation in the DCI is 0, the terminal device can determine that thetarget transmission frequency band is BWP 5; and if the frequency bandinformation in the DCI is 1, the terminal device can determine that thetarget transmission frequency band is BWP 6.

If the size of the DCI received by the terminal device is DCI Size 3,the terminal device can determine that at least one BWP corresponding tothe DCI Size 3 only includes BWP 7, and determine BWP 7 to be the targettransmission frequency band.

If the size of the DCI received by the terminal device is DCI Size 4,the terminal device can determine that at least one BWP corresponding tothe DCI Size 4 only includes BWP 8, and determine BWP 8 to be the targettransmission frequency band.

It can be seen that if the DCI is directly used to indicate the eighttransmission frequency bands of BWP 1 to BWP 8, respectively, at least 3bits should be included in the DCI to indicate the respectivetransmission frequency bands. According to the mapping relationshipshown in Table V, only two bits are required to indicate the eighttransmission frequency bands of BWP 1 to BWP 8, which can reduce thesignaling overhead of DCI. For example, if the size of the DCI receivedby the terminal device is DCI Size 2, the frequency band informationcarried in the DCI only occupies 1 bit, for example, 0 is used toindicate BWP 5, 1 is used to indicate BWP 6, and if the size of the DCIreceived by the terminal device is DCI Size 3, or DCI Size 4, the DCImay not carry any extra bit for indicating BWP, thereby saving DCIoverhead.

For example, in the first mapping relationship shown in Table VI, it isassumed that the system bandwidth includes 8 BWPs, the first controlinformation is DCI, and the transmission information is uplink anddownlink information indicating whether the DCI is scheduling uplinkdata or downlink data. The first control information includes a presetbit, and the value of the bit is used to indicate the frequency bandinformation of the target transmission frequency band in which theterminal device will perform the data transmission.

TABLE VI Uplink and Downlink Information BWP Serial Number FrequencyBand Information Downlink BWP 1 00 Transmission BWP 2 01 BWP 3 10 BWP 411 Uplink BWP 5 00 Transmission BWP 6 01 BWP 7 10 BWP 8 11

According to the mapping relationship shown in Table VI, if the DICschedules downlink data, the terminal device can determine that at leastone BWP corresponding to the downlink transmission includes BWP 1 to BWP4. If the frequency band information carried in the DCI received by theterminal device is 00, the terminal device can determine that the targettransmission frequency band for the data transmission is BWP 1; if thefrequency band information in the DCI is 01, the terminal device candetermine the target transmission frequency band is BWP 2; if thefrequency band information in the DCI is 10, the terminal device candetermine that the target transmission frequency band is BWP 3; and ifthe frequency band information in the DCI is 11, the terminal device candetermine that the target transmission frequency band is BWP 4.

If the DCI schedules uplink data, the terminal device can determine thatthe at least one BWP corresponding to the uplink transmission includesBWP 5 to BWP 8. If the frequency band information carried in the DCIreceived by the terminal device is 00, the terminal device can determinethat the target transmission frequency band for the data transmission isBWP 5; if the frequency band information in the DCI is 01, the terminaldevice can determine the target transmission frequency band is BWP 6; ifthe frequency band information in the DCI is 10, the terminal device candetermine that the target transmission frequency band is BWP 7; and ifthe frequency band information in the DCI is 11, the terminal device candetermine that the target transmission frequency band is BWP 8.

It can be seen that if the DCI is directly used to indicate the eighttransmission frequency bands of BWP 1 to BWP 8, respectively, at least 3bits should be included in the DCI to indicate the respectivetransmission frequency bands. According to the mapping relationshipshown in Table VI, the network device only needs 2 bits to indicate theeight transmission frequency bands of BWP 1 to BWP 8, which can reducethe signaling overhead of DCI. For example, the DCI schedules downlinktransmission, and the frequency band information carried in the DCI onlyoccupies 2 bits. For example, 00 is used to indicate BWP 1, and 01 isused to indicate BWP 2.

Also, for example, in the first mapping relationship shown in Table VII,it is assumed that the system bandwidth includes 8 BWPs, and thetransmission information is information indicating whether the firstcontrol information is used to schedule a common resource or a dedicatedresource for the terminal device. The first control information includesa preset bit, and the value of the bit is used to indicate the frequencyband information of the target transmission frequency band in which theterminal device will perform the data transmission.

TABLE VII Dedicated Resource or Common Resource BWP Serial NumberFrequency Band Information Dedicated BWP 1 00 Resource BWP 2 01 BWP 3 10BWP 4 11 Common BWP 5 00 Resource BWP 6 01 BWP 7 10 BWP 8 11

According to the mapping relationship shown in Table VII, if the firstcontrol information schedules the dedicated resource for the terminaldevice, the terminal device can determine that the at least one BWPcorresponding to the dedicated resource includes BWP 1 to BWP 4. If thefrequency band information carried in the first control informationreceived by the terminal device is 00, the terminal device can determinethat the target transmission frequency band used for the datatransmission is BWP 1; if the frequency band information in the firstcontrol information is 01, the terminal device can determine that thetarget transmission frequency band is BWP 2; if the frequency bandinformation in the first control information is 10, the terminal devicecan determine that the target transmission frequency band is BWP 3; andif the frequency band information in the first control information is11, the terminal device can determine that the target transmissionfrequency band is BWP 4.

If the first control information schedules a common resource of aplurality of terminal devices including the terminal device, theterminal device can determine that the at least one BWP corresponding tothe common resource includes BWP 5 to BWP 8. If the frequency bandinformation carried in the first control information received by theterminal device is 00, the terminal device can determine that the targettransmission frequency band used for the data transmission is BWP 5; ifthe frequency band information in the first control information is 01,the terminal device can determine that the target transmission frequencyband is BWP 6; if the frequency band information in the first controlinformation is 10, the terminal device can determine that the targettransmission frequency band is BWP 7; and if the frequency bandinformation in the first control information is 11, the terminal devicecan determine that the target transmission frequency band is BWP 8.

It can be seen that if the first control information is used to directlyindicate the eight transmission frequency bands of BWP 1 to BWP 8, atleast 3 bits should be included in the first control information toindicate the respective transmission frequency bands. According to themapping relationship shown in Table VII, the network device only needs 2bits to indicate the eight transmission frequency bands of BWP 1 to BWP8, which can reduce the signaling overhead of the first controlinformation. For example, if the first control information schedules adedicated resource, the frequency band information carried in the firstcontrol information can occupy only 2 bits, for example, 00 is used toindicate BWP 1, and 01 is used to indicate BWP 2.

For example, in the first mapping relationship shown in Table VIII, itis assumed that the system bandwidth includes 8 BWPs, and thetransmission information indicates a resource scheduling unit. The firstcontrol information includes a preset bit, and the value of the bit isused to indicate the frequency band information of the targettransmission frequency band in which the terminal device will performthe data transmission.

TABLE VIII Frequency Band resource scheduling unit BWP Serial NumberInformation Time Slot BWP 1 00 (slot-based scheduling) BWP 2 01 BWP 3 10BWP 4 11 Symbol BWP 5 00 (symbol-based scheduling) BWP 6 01 BWP 7 10 BWP8 11

According to the mapping relationship shown in Table VIII, if theresource scheduling unit is a time slot, that is, the first controlinformation is a slot-based scheduling of the network device, theterminal device can determine that at least one BWP corresponding to theresource scheduling unit being a time slot includes BWP 1 to BWP 4. Ifthe frequency band information carried in the first control informationreceived by the terminal device is 00, the terminal device can determinethat the target transmission frequency band used for the datatransmission is BWP 1; if the frequency band information in the firstcontrol information is 01, the terminal device can determine that thetarget transmission frequency band is BWP 2; if the frequency bandinformation in the first control information is 10, the terminal devicecan determine that the target transmission frequency band is BWP 3; andif the frequency band information in the first control information is11, the terminal device can determine that the target transmissionfrequency band is BWP 4.

If the resource scheduling unit is a symbol, that is, the first controlinformation is a symbol-based scheduling of the network device, theterminal device can determine that the at least one BWP corresponding tothe resource scheduling unit being a symbol includes BWP 5 to BWP 8. Ifthe frequency band information carried in the first control informationreceived by the terminal device is 00, the terminal device can determinethat the target transmission frequency band used for the datatransmission is BWP 5; if the frequency band information in the firstcontrol information is 01, the terminal device can determine that thetarget transmission frequency band is BWP 6; if the frequency bandinformation in the first control information is 10, the terminal devicecan determine that the target transmission frequency band is BWP 7; andif the frequency band information in the first control information is11, the terminal device can determine that the target transmissionfrequency band is BWP 8.

It can be seen that if the first control information is used to directlyindicate the eight transmission frequency bands of BWP 1 to BWP 8, atleast 3 bits should be included in the first control information toindicate the respective transmission frequency bands. According to themapping relationship shown in Table VIII, the network device only needs2 bits to indicate the eight transmission frequency bands of BWP 1 toBWP 8, which can reduce the signaling overhead of the first controlinformation. For example, if the first control information is aslot-based scheduling, and the frequency band information carried in thefirst control information only occupies 2 bits, for example, 00 is usedto indicate BWP 1, and 01 is used to indicate BWP 2.

FIG. 3 is a schematic flowchart of a method for data transmissionaccording to an embodiment of the present application. The methodillustrated in FIG. 3 can be performed by a network device, such as thenetwork device 10 shown in FIG. 1 . As shown in FIG. 3 , the method fordata transmission includes the following steps.

In 310, the network device determines, according to the transmissioninformation of the terminal device and the first mapping relationship,at least one transmission frequency band corresponding to thetransmission information, wherein the first mapping relationshipincludes a correspondence between a plurality of pieces of transmissioninformation and a plurality of transmission frequency bands. Thetransmission information includes at least one of the following: anattribute of the first control information, resource type informationfor the data transmission, and traffic information of the terminaldevice.

In 320, the network device determines a target transmission frequencyband from the at least one transmission frequency band.

In 330, the network device sends the first control information to theterminal device.

In 340, the network device performs the data transmission with theterminal device on the target transmission frequency band.

Specifically, the network device can determine, according to thetransmission information of the terminal device and the first mappingrelationship, at least one transmission frequency band corresponding tothe transmission information (different transmission frequency bands canhave different bandwidth sizes and/or occupy different frequency domainlocations, among others, and different transmission frequency bands canalso have different basic parameter sets, such as subcarrier intervalsand the like), and in the at least one transmission frequency band,configure a target transmission frequency band for data transmissionwith the terminal device, thereby performing data transmission with theterminal device on the target transmission frequency band.

Accordingly, based on the method of the embodiment of the presentapplication, the network device can determine, according to thetransmission information of the terminal device, at least onetransmission frequency band corresponding to the transmissioninformation, and select, in the at least one transmission frequencyband, a transmission frequency band for performing data transmissionwith the terminal device. Since the network device only has to indicatewith respect to at least one transmission frequency band correspondingto each transmission frequency band without indicating with respect toall transmission frequency bands in the system bandwidth, it can reducesignaling overhead on downlink control information.

Optionally, the first control information includes frequency bandinformation of the target transmission frequency band, and the firstmapping relationship further includes a correspondence between aplurality of transmission frequency bands and a plurality of pieces offrequency band information. Before the network device sends the firstcontrol information to the terminal device, the method further includes:the network device, according to the target transmission frequency bandand the first mapping relationship, determining the frequency bandinformation corresponding to the target transmission frequency band fromthe at least one piece of frequency band information corresponding tothe at least one transmission frequency band.

It should be noted that each transmission frequency band has its owncorresponding frequency band information, and the frequency bandinformation corresponding to each transmission frequency band is notunique. If the at least one transmission frequency band corresponding tothe first transmission information includes the same transmissionfrequency band in the at least one transmission frequency bandcorresponding to the second transmission information, the sametransmission frequency band can have different frequency bandinformation or have the same frequency band information whencorresponding to different transmission information.

After the network device determines the at least one transmissionfrequency band corresponding to the transmission information of theterminal device, according to the target transmission frequency band andthe first mapping relationship, the network device should determinefrequency band information corresponding to the target transmissionfrequency band from the at least one piece of frequency band informationcorresponding to the at least one transmission frequency band.

Optionally, before the network device performs the data transmissionwith the terminal device on the target transmission frequency band, themethod further includes: the network device sending second controlinformation to the terminal device, the second control informationincluding the first mapping relationship.

Optionally, the first control information includes downlink controlinformation DCI or a medium access control element MAC CE.

Optionally, the second control information includes a radio resourcecontrol RRC signaling or system information.

Optionally, the first control information is DCI, and the attribute ofthe first control information includes any one of the following: a DCIformat of the DCI, a size of the DCI, and information indicating whetherthe DCI schedules uplink data or downlink data.

Optionally, the resource type information includes any one of thefollowing information: information indicating that the first controlinformation schedules a common resource or a dedicated resource for theterminal device, information indicating that the first controlinformation schedules a continuous resource or discontinuous resources,or information indicating a resource scheduling unit, wherein thescheduling unit includes a symbol, a time slot or a subframe.

Optionally, the traffic information of the terminal device includes atleast one of the following: traffic type information of the terminaldevice, service quality information of the terminal device, and trafficquality information of the terminal device.

Optionally, the plurality of pieces of transmission information includesfirst transmission information and second transmission information, andat least one transmission frequency band corresponding to the firsttransmission information and at least one transmission frequency bandcorresponding to the second transmission frequency band are the same orat least partially different.

It should be understood that the process of determining the transmissionfrequency band by the network device according to the first mappingrelationship can refer to the above description of the terminal devicein FIG. 2 , and details are not described herein for brevity.

It should also be understood that, in various embodiments of the presentapplication, the size of the sequence numbers of the above processesdoes not mean the order of execution, and the order of execution of eachprocess should be determined by its function and internal logic, andshould not be taken as limitation on the implementation of theembodiments of the present disclosure.

FIG. 4 is a schematic block diagram of a terminal device 400 accordingto an embodiment of the present application. As shown in FIG. 4 , theterminal device 400 includes a transceiver unit 410 and a determiningunit 420.

The transceiver unit 410 is configured to receive first controlinformation sent by the network device, wherein the first controlinformation is used to schedule the terminal device to perform datatransmission.

The determining unit 420 is configured to determine at least onetransmission frequency band corresponding to transmission informationaccording to the transmission information of the terminal device and afirst mapping relationship, wherein the first mapping relationshipincludes a correspondence between a plurality of pieces of transmissioninformation and a plurality of transmission frequency bands, and thetransmission information includes at least one of the following: anattribute of the first control information, resource type informationfor the data transmission, and traffic information of the terminaldevice.

The determining unit 420 is further configured to determine a targettransmission frequency band from the at least one transmission frequencyband.

The transceiver unit 410 is further configured to perform the datatransmission with the network device on the target transmissionfrequency band according to the first control information.

Therefore, the terminal device in the embodiment of the presentapplication can determine at least one transmission frequency bandcorresponding to the transmission information according to thetransmission information thereof, and determine a transmission frequencyband for performing data transmission from the at least one transmissionfrequency band. Since the network device only has to indicate withrespect to at least one transmission frequency band corresponding toeach transmission frequency band without indicating with respect to alltransmission frequency bands in the system bandwidth, it can reducesignaling overhead on downlink control information.

Optionally, the first control information includes frequency bandinformation of the target transmission frequency band, and the firstmapping relationship further includes a correspondence between aplurality of transmission frequency bands and a plurality of pieces offrequency band information. The determining unit 420 is specificallyconfigured to, according to the frequency band information of the targettransmission frequency band, and the first mapping relationship,determine the target transmission frequency band to be a transmissionfrequency band corresponding to the frequency band information from theat least one transmission frequency band.

Optionally, the transceiver unit 410 is further configured to receivesecond control information sent by the network device, wherein thesecond control information includes the first mapping relationship.

Optionally, the first control information includes downlink controlinformation DCI or a medium access control element MAC CE.

Optionally, the second control information includes a radio resourcecontrol RRC signaling or system information.

Optionally, the first control information is DCI, and the attribute ofthe first control information includes any one of the following: a DCIformat of the DCI, a size of the DCI, and information indicating whetherthe DCI schedules uplink data or downlink data.

Optionally, the resource type information includes any one of thefollowing information: information indicating that the first controlinformation schedules a common resource or a dedicated resource for theterminal device, information indicating that the first controlinformation schedules a continuous resource or discontinuous resources,or information indicating a resource scheduling unit, wherein thescheduling unit includes a symbol, a time slot or a subframe.

Optionally, the traffic information of the terminal device includes atleast one of the following: traffic type information of the terminaldevice, service quality information of the terminal device, and trafficquality information of the terminal device.

Optionally, the plurality of pieces of transmission information includesfirst transmission information and second transmission information, andat least one transmission frequency band corresponding to the firsttransmission information and at least one transmission frequency bandcorresponding to the second transmission frequency band are the same orat least partially different.

FIG. 5 is a schematic block diagram of a network device 500 according toan embodiment of the present application. As shown in FIG. 5 , thenetwork device 500 includes a determining unit 510 and a transceiverunit 520.

The determining unit 510 is configured to determine, according to thetransmission information of the terminal device and the first mappingrelationship, at least one transmission frequency band corresponding tothe transmission information, wherein the first mapping relationshipincludes a correspondence between a plurality of pieces of transmissioninformation and a plurality of transmission frequency bands, and thetransmission information includes at least one of the following: anattribute of the first control information, resource type informationfor the data transmission, and traffic information of the terminaldevice.

The determining unit 510 is further configured to determine a targettransmission frequency band from the at least one transmission frequencyband.

The transceiver unit 520 is configured to send the first controlinformation to the terminal device.

The transceiver unit 520 is further configured to perform the datatransmission with the terminal device on the target transmissionfrequency band.

Therefore, the network device in the embodiment of the presentapplication can determine at least one transmission frequency bandcorresponding to the transmission information according to thetransmission information of the terminal device, and select atransmission frequency band for performing data transmission with theterminal device from the at least one transmission frequency band. Sincethe network device only has to indicate with respect to at least onetransmission frequency band corresponding to each transmission frequencyband without indicating with respect to all transmission frequency bandsin the system bandwidth, it can reduce signaling overhead on downlinkcontrol information.

Optionally, the first control information includes frequency bandinformation of the target transmission frequency band, and the firstmapping relationship further includes a correspondence between aplurality of transmission frequency bands and a plurality of pieces offrequency band information. The determining unit 510 is furtherconfigured to, according to the target transmission frequency band andthe first mapping relationship, determine the frequency band informationcorresponding to the target transmission frequency band from the atleast one piece of frequency band information corresponding to the atleast one transmission frequency band.

Optionally, the transceiver unit 520 is further configured to sendsecond control information to the terminal device, wherein the secondcontrol information includes the first mapping relationship.

Optionally, the first control information includes downlink controlinformation DCI or a medium access control element MAC CE.

Optionally, the second control information includes a radio resourcecontrol RRC signaling or system information.

Optionally, the first control information is DCI, and the attribute ofthe first control information includes any one of the following: a DCIformat of the DCI, a size of the DCI, and information indicating whetherthe DCI schedules uplink data or downlink data.

Optionally, the resource type information includes any one of thefollowing information: information indicating that the first controlinformation schedules a common resource or a dedicated resource for theterminal device, information indicating that the first controlinformation schedules a continuous resource or discontinuous resources,or information indicating a resource scheduling unit, wherein thescheduling unit includes a symbol, a time slot or a subframe.

Optionally, the traffic information of the terminal device includes atleast one of the following: traffic type information of the terminaldevice, service quality information of the terminal device, and trafficquality information of the terminal device.

Optionally, the plurality of pieces of transmission information includesfirst transmission information and second transmission information, andat least one transmission frequency band corresponding to the firsttransmission information and at least one transmission frequency bandcorresponding to the second transmission frequency band are the same orat least partially different.

FIG. 6 is a schematic structural diagram of a terminal device 600according to an embodiment of the present application. As shown in FIG.6 , the terminal device includes a processor 610, a transceiver 620, anda memory 630, wherein the processor 610, the transceiver 620, and thememory 630 communicate with one another via internal connection paths.The memory 630 is configured to store instructions for executing theinstructions stored in the memory 630 to control the transceiver 620 toreceive signals or transmit signals.

The transceiver 620 is configured to receive first control informationsent by the network device, wherein the first control information isused to schedule the terminal device to perform data transmission.

The processor 610 is configured to determine at least one transmissionfrequency band corresponding to transmission information according tothe transmission information of the terminal device and a first mappingrelationship, wherein the first mapping relationship includes acorrespondence between a plurality of pieces of transmission informationand a plurality of transmission frequency bands, and the transmissioninformation includes at least one of the following: an attribute of thefirst control information, resource type information for the datatransmission, and traffic information of the terminal device; anddetermine a target transmission frequency band from the at least onetransmission frequency band.

The transceiver 620 is further configured to perform the datatransmission with the network device on the target transmissionfrequency band according to the first control information.

Optionally, the first control information includes frequency bandinformation of the target transmission frequency band, and the firstmapping relationship further includes a correspondence between aplurality of transmission frequency bands and a plurality of pieces offrequency band information. The processor 610 is specifically configuredto, according to the frequency band information of the targettransmission frequency band, and the first mapping relationship,determine the target transmission frequency band to be a transmissionfrequency band corresponding to the frequency band information from theat least one transmission frequency band.

Optionally, the transceiver 620 is further configured to receive secondcontrol information sent by the network device, wherein the secondcontrol information includes the first mapping relationship.

Optionally, the first control information includes downlink controlinformation DCI or a medium access control element MAC CE.

Optionally, the second control information includes a radio resourcecontrol RRC signaling or system information.

Optionally, the first control information is DCI, and the attribute ofthe first control information includes any one of the following: a DCIformat of the DCI, a size of the DCI, and information indicating whetherthe DCI schedules uplink data or downlink data.

Optionally, the resource type information includes any one of thefollowing information: information indicating that the first controlinformation schedules a common resource or a dedicated resource for theterminal device, information indicating that the first controlinformation schedules a continuous resource or discontinuous resources,or information indicating a resource scheduling unit, wherein thescheduling unit includes a symbol, a time slot or a subframe.

Optionally, the traffic information of the terminal device includes atleast one of the following: traffic type information of the terminaldevice, service quality information of the terminal device, and trafficquality information of the terminal device.

Optionally, the plurality of pieces of transmission information includesfirst transmission information and second transmission information, andat least one transmission frequency band corresponding to the firsttransmission information and at least one transmission frequency bandcorresponding to the second transmission frequency band are the same orat least partially different.

It should be understood that, in the embodiment of the presentapplication, the processor 610 can be a central processing unit (CPU),and the processor 610 can also be other general-purpose processor, adigital signal processor (DSP), an application specific integratedcircuit (ASIC), a field programmable gate array (FPGA) or otherprogrammable logic device, a discrete gate or a transistor logic device,a discrete hardware component, and the like. The general purposeprocessor can be a microprocessor or the processor can be anyconventional processor or the like.

The memory 630 can include a read only memory and a random access memoryand provides instructions and data to the processor 610. A portion ofthe memory 630 can also include a non-volatile random access memory.

In the implementation process, each step of the above method can becompleted by an integrated logic circuit of hardware in the processor610 or an instruction in a form of software. The steps of the methoddisclosed in the embodiment of the present application can be directlyimplemented by the hardware processor, or can be performed by acombination of hardware and software modules in the processor 610. Thesoftware module can be located in a conventional storage medium such asa random access memory, a flash memory, a read only memory, aprogrammable read only memory or an electrically erasable programmablememory, a register, and the like. The storage medium is located in thememory 630, and the processor 610 reads information in the memory 630and completes the steps of the above method in combination with itshardware. To avoid repetition, it will not be described in detail here.

The terminal device 600 according to the embodiment of the presentapplication can correspond to the terminal device for performing themethod 200 in the above method 200, and the terminal device 400according to the embodiment of the present application, and each unit ormodule in the terminal device 600 is configured to perform operations orprocesses performed by the terminal device in the above method 200.Here, to avoid repetition, detailed description thereof will be omitted.

FIG. 7 is a schematic structural diagram of a network device 700according to an embodiment of the present application. As shown in FIG.7 , the network device includes a processor 710, a transceiver 720, anda memory 730, wherein the processor 710, the transceiver 720, and thememory 730 communicate with one another via internal connection paths.The memory 730 is configured to store instructions for executing theinstructions stored in the memory 730 to control the transceiver 720 toreceive signals or transmit signals.

The processor 710 is configured to determine, according to thetransmission information of the terminal device and the first mappingrelationship, at least one transmission frequency band corresponding tothe transmission information, wherein the first mapping relationshipincludes a correspondence between a plurality of pieces of transmissioninformation and a plurality of transmission frequency bands, and thetransmission information includes at least one of the following: anattribute of the first control information, resource type informationfor the data transmission, and traffic information of the terminaldevice; and determine a target transmission frequency band from the atleast one transmission frequency band.

The transceiver 720 is configured to send the first control informationto the terminal device; and perform the data transmission with theterminal device on the target transmission frequency band.

Optionally, the first control information includes frequency bandinformation of the target transmission frequency band, and the firstmapping relationship further includes a correspondence between aplurality of transmission frequency bands and a plurality of pieces offrequency band information. The processor 710 is further configured to,according to the target transmission frequency band and the firstmapping relationship, determine the frequency band informationcorresponding to the target transmission frequency band from the atleast one piece of frequency band information corresponding to the atleast one transmission frequency band.

Optionally, the transceiver 720 is further configured to send secondcontrol information to the terminal device, wherein the second controlinformation includes the first mapping relationship.

Optionally, the first control information includes downlink controlinformation DCI or a medium access control element MAC CE.

Optionally, the second control information includes a radio resourcecontrol RRC signaling or system information.

Optionally, the first control information is DCI, and the attribute ofthe first control information includes any one of the following: a DCIformat of the DCI, a size of the DCI, and information indicating whetherthe DCI schedules uplink data or downlink data.

Optionally, the resource type information includes any one of thefollowing information: information indicating that the first controlinformation schedules a common resource or a dedicated resource for theterminal device, information indicating that the first controlinformation schedules a continuous resource or discontinuous resources,or information indicating a resource scheduling unit, wherein thescheduling unit includes a symbol, a time slot or a subframe.

Optionally, the traffic information of the terminal device includes atleast one of the following: traffic type information of the terminaldevice, service quality information of the terminal device, and trafficquality information of the terminal device.

Optionally, the plurality of pieces of transmission information includesfirst transmission information and second transmission information, andat least one transmission frequency band corresponding to the firsttransmission information and at least one transmission frequency bandcorresponding to the second transmission frequency band are the same orat least partially different.

It should be understood that, in the embodiment of the presentapplication, the processor 710 can be a central processing unit (CPU),and the processor 710 can also be other general-purpose processor, adigital signal processor (DSP), an application specific integratedcircuit (ASIC), a field programmable gate array (FPGA) or otherprogrammable logic device, a discrete gate or a transistor logic device,a discrete hardware component, and the like. The general purposeprocessor can be a microprocessor or the processor can be anyconventional processor or the like.

The memory 730 can include a read only memory and a random access memoryand provides instructions and data to the processor 710. A portion ofthe memory 730 can also include a non-volatile random access memory. Inthe implementation process, each step of the above method can becompleted by an integrated logic circuit of hardware in the processor710 or an instruction in a form of software. The steps of the methoddisclosed in the embodiment of the present application can be directlyimplemented by the hardware processor, or can be performed by acombination of hardware and software modules in the processor 710. Thesoftware module can be located in a conventional storage medium such asa random access memory, a flash memory, a read only memory, aprogrammable read only memory or an electrically erasable programmablememory, a register, and the like. The storage medium is located inmemory 730, and processor 710 reads the information in memory 730 andcompletes the steps of the above method in combination with itshardware. To avoid repetition, it will not be described in detail here.

The network device 700 according to the embodiment of the presentapplication can correspond to the network device for performing themethod 300 in the above method 300, and the network device 500 accordingto the embodiment of the present application, and each unit or module inthe network device 700 is configured to perform operations or processesperformed by the network device in the above method 300. Here, to avoidrepetition, detailed description thereof will be omitted.

FIG. 8 is a schematic structural diagram of a system chip according toan embodiment of the present application. The system chip 800 of FIG. 8includes an input interface 801, an output interface 802, at least oneprocessor 803, and a memory 804. The input interface 801, the outputinterface 802, the processor 803, and the memory 804 are interconnectedby internal connection paths. The processor 803 is configured to executecodes in the memory 804.

Optionally, when the codes are executed, the processor 803 can implementthe method 200 performed by the terminal device in the methodembodiment. For the sake of brevity, it will not be repeated here.

Optionally, when the codes are executed, the processor 803 can implementthe method 300 performed by the network device in the method embodiment.For the sake of brevity, it will not be repeated here.

Those of ordinary skill in the art will appreciate that the units andalgorithm steps of the various examples described in connection with theembodiments disclosed herein can be implemented in electronic hardwareor a combination of computer software and electronic hardware. Whetherthese functions are performed in hardware or software depends on thespecific application and design constraints of the technical solution. Aperson skilled in the art can use different methods to implement thedescribed functions for each particular application, but suchimplementation should not be considered to be beyond the scope of thepresent application.

A person skilled in the art can clearly understand that for theconvenience and brevity of the description, the specific working processof the system, the device and the unit described above can refer to thecorresponding process in the above method embodiment, and details arenot described herein again.

In the several embodiments provided by the present application, itshould be understood that the disclosed systems, devices, and methodscan be implemented in other manners. For example, the device embodimentsdescribed above are merely illustrative. For example, the division ofthe unit is only a logical function division. In actual implementation,there can be another division manner, for example, multiple units orcomponents can be combined or can be integrated into another system, orsome features can be ignored or not executed. In addition, the mutualcoupling or direct coupling or communication connection shown ordiscussed can be an indirect coupling or communication connectionthrough some interfaces, devices or units, and can be in an electrical,mechanical or other form.

The units described as separate components can or cannot be physicallyseparated, and the components displayed as units can or cannot bephysical units, that is, can be located in one place, or can bedistributed to a plurality of network units. Some or all of the unitscan be selected according to actual needs to achieve the purpose of thesolution of the embodiment.

In addition, each functional unit in each embodiment of the presentapplication can be integrated into one processing unit, or each unit canexist physically separately, or two or more units can be integrated intoone unit.

The functions can be stored in a computer readable storage medium ifimplemented in the form of a software functional unit and sold or usedas a standalone product. Based on such understanding, the technicalsolution of the present application, in its essential or with a partcontributing to the prior art or a part of the technical solution, canbe embodied in the form of a software product, which is stored in astorage medium, including instructions to cause a computer device (whichcan be a personal computer, a server, or a network device, etc.) toperform all or part of the steps of the methods described in variousembodiments of the present application. The above storage mediumincludes: a U disk, a mobile hard disk, a read-only memory (ROM), arandom access memory (RAM), a magnetic disk, or an optical disk, and thelike, which can store program codes.

The above is only a specific embodiment of the present application, butthe scope of protection of the present application is not limitedthereto, and changes or substitutions that could be easily contemplatedby any person skilled in the art within the technical scope disclosed inthe present application should be covered by the scope of protection ofthis application. Therefore, the scope of protection of the presentapplication should be determined by the scope of the claims.

What is claimed is:
 1. A method for data transmission, comprising:determining, by a network device, according to transmission informationof a terminal device and a first mapping relationship, at least onetransmission frequency band corresponding to the transmissioninformation, wherein the first mapping relationship comprises acorrespondence between a plurality of pieces of transmission informationand a plurality of transmission frequency bands, and the transmissioninformation comprises at least one of: an attribute of first controlinformation, resource type information for the data transmission, andtraffic information of the terminal device; determining, by the networkdevice, a target transmission frequency band from the at least onetransmission frequency band; sending, by the network device, the firstcontrol information to the terminal device; and performing, by thenetwork device, the data transmission with the terminal device on thetarget transmission frequency band.
 2. The method according to claim 1,wherein the first control information comprises frequency bandinformation of the target transmission frequency band, and the firstmapping relationship further comprises a correspondence between aplurality of transmission frequency bands and a plurality of pieces offrequency band information, and before the network device sends thefirst control information to the terminal device, the method furthercomprises: determining, by the network device, frequency bandinformation corresponding to the target transmission frequency band fromat least one piece of frequency band information corresponding to the atleast one transmission frequency band according to the targettransmission frequency band and the first mapping relationship.
 3. Themethod according to claim 1, wherein before the network device performsthe data transmission with the terminal device on the targettransmission frequency band, the method further comprises: sending, bythe network device, second control information to the terminal device,wherein the second control information comprises the first mappingrelationship.
 4. The method according to claim 1, wherein the firstcontrol information comprises downlink control information (DCI) or amedium access control element (MAC CE).
 5. The method according to claim3, wherein the second control information comprises a radio resourcecontrol RRC signaling or system information.
 6. The method according toclaim 1, wherein the first control information is DCI, and the attributeof the first control information comprise any one of: a DCI format ofthe DCI, a size of the DCI, and information indicating whether the DCIschedules uplink data or downlink data.
 7. The method according to claim1, wherein the resource type information comprises any one of:information indicating that the first control information schedules acommon resource or a dedicated resource for the terminal device,information indicating that the first control information schedules acontinuous resource or discontinuous resources, or informationindicating a resource scheduling unit, wherein the scheduling unitcomprises a symbol, a time slot or a subframe.
 8. The method accordingto claim 1, wherein the traffic information of the terminal devicecomprises at least one of: traffic type information of the terminaldevice, service quality information of the terminal device, and trafficquality information of the terminal device.
 9. The method according toclaim 1, wherein the plurality of pieces of transmission informationcomprises first transmission information and second transmissioninformation, and at least one transmission frequency band correspondingto the first transmission information and at least one transmissionfrequency band corresponding to the second transmission frequency bandare the same or at least partially different.
 10. A network device,comprising: a determining unit configured to determine, according totransmission information of a terminal device and a first mappingrelationship, at least one transmission frequency band corresponding tothe transmission information, wherein the first mapping relationshipcomprises a correspondence between a plurality of pieces of transmissioninformation and a plurality of transmission frequency bands, and thetransmission information comprises at least one of: an attribute offirst control information, resource type information for the datatransmission, and traffic information of the terminal device; whereinthe determining unit is further configured to determine a targettransmission frequency band from the at least one transmission frequencyband; wherein the network device further comprises a transceiver unitconfigured to send the first control information to the terminal device;and wherein the transceiver unit is further configured to perform thedata transmission with the terminal device on the target transmissionfrequency band.
 11. The network device according to claim 10, whereinthe first control information comprises frequency band information ofthe target transmission frequency band, and the first mappingrelationship further comprises a correspondence between a plurality oftransmission frequency bands and a plurality of pieces of frequency bandinformation, and wherein the determining unit is further configured to:according to the target transmission frequency band and the firstmapping relationship, determine frequency band information correspondingto the target transmission frequency band from the at least one piece offrequency band information corresponding to the at least onetransmission frequency band.
 12. The network device according to claim10, wherein the transceiver unit is further configured to send secondcontrol information to the terminal device, wherein the second controlinformation comprises the first mapping relationship.
 13. The networkdevice according to claim 10, wherein the first control informationcomprises downlink control information (DCI) or a medium access controlelement (MAC CE).
 14. The network device according to claim 12, whereinthe second control information comprises a radio resource control RRCsignaling or system information.
 15. The network device according toclaim 10, wherein the first control information is DCI, and theattribute of the first control information comprises any one of: a DCIformat of the DCI, a size of the DCI, and information indicating whetherthe DCI schedules uplink data or downlink data.
 16. The network deviceaccording to claim 10, wherein the resource type information comprisesany one of: information indicating that the first control informationschedules a common resource or a dedicated resource for the terminaldevice, information indicating that the first control informationschedules a continuous resource or discontinuous resources, orinformation indicating a resource scheduling unit, wherein thescheduling unit comprises a symbol, a time slot or a subframe.
 17. Thenetwork device according to claim 10, wherein the traffic information ofthe terminal device comprises at least one of: traffic type informationof the terminal device, service quality information of the terminaldevice, and traffic quality information of the terminal device.
 18. Thenetwork device according to claim 10, wherein the plurality of pieces oftransmission information comprises first transmission information andsecond transmission information, and at least one transmission frequencyband corresponding to the first transmission information and at leastone transmission frequency band corresponding to the second transmissionfrequency band are the same or at least partially different.
 19. Aterminal device, comprising: a processor, a transceiver, and a memory,wherein when the processor executes instructions stored by the memory,the execution causes the terminal device to perform: receiving, by thetransceiver, first control information sent by a network device, whereinthe first control information is used to schedule the terminal device toperform data transmission; and determining, by the processor, accordingto transmission information of the terminal device and a first mappingrelationship, at least one transmission frequency band corresponding tothe transmission information, wherein the first mapping relationshipcomprises a correspondence between a plurality of pieces of transmissioninformation and a plurality of transmission frequency bands, and thetransmission information comprises at least one of: an attribute of thefirst control information, resource type information for the datatransmission, and traffic information of the terminal device; processoris further configured to determine a target transmission frequency bandfrom the at least one transmission frequency band; and wherein thetransceiver is further configured to perform the data transmission withthe network device on the target transmission frequency band accordingto the first control information.
 20. The terminal device according toclaim 19, wherein the first control information comprises frequency bandinformation of the target transmission frequency band, and the firstmapping relationship further comprises a correspondence between aplurality of transmission frequency bands and a plurality of pieces offrequency band information, and wherein the processor is specificallyconfigured to, according to frequency band information of the targettransmission frequency band, and the first mapping relationship,determine the target transmission frequency band to be a transmissionfrequency band corresponding to the frequency band information from theat least one transmission frequency band.